~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~}}}}}}}}}}}}}}}}~~}||||||||||||||}~~}||||||||||||||}~~}|{{{{{{{{{{{{|}~~}|{{{{{{{{{{{{|}~~}|{BBBBBBBBBB{|}~~}|{BBBBBBBBBB{|}~~}|{ByyyyyyyyB{|}~~}|{ByyyyyyyyB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByBBBBBByB{|}~~}|{ByyyyyyyyB{|}~~}|{ByyyyyyyyB{|}~~}|{BBBBBBBBBB{|}~~}|{BBBBBBBBBB{|}~~}|{{{{{{{{{{{{|}~~}|{{{{{{{{{{{{|}~~}||||||||||||||}~~}||||||||||||||}~~}}}}}}}}}}}}}}}}~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~